// pages/dispose/dispose.js
let _index;
let info ;
Page({

    /**
     * 页面的初始数据
     */
    data: {
        userPhoto:'',/* 获取到的微信头像地址 */
        name:"石晓光",
        phone:1329900000,
        selected:'上线',
        selectList:[
            {id:0,status:'上线',info:'可接单，可处理订单'},
            {id:1,status:'忙碌',info:'不可接单，可处理订单'},
            {id:2,status:'下线',info:'不可接单，可处理订单'},
        ],
        showOptions:true,
        carList:[
            {num:'晋A.L9900',progress:'预约检车时间',time:'2020-06-18 17:01:21',type:0,adress:'*成峰检测站',name:'张明',note:''},
            {num:'晋A.231F1',progress:'预约检车时间',time:'2020-06-18 17:01:21',type:1,adress:'*山西省 太原市 迎泽区 教育局南海街北口',name:'尚飞',note:''},
        ],
        showPop:false,/* 是否显示备注弹窗 */
        noteValue:'',
        noteIndex:'',
    },

//下拉框
    handleShowOptions:function(){
        this.setData({showOptions:!this.data.showOptions})
    },
    handleOptionsTap:function(e){
        console.log(e)
        this.setData({selected:e.currentTarget.dataset.status,showOptions:!this.data.showOptions})
    },
     /* 点击备注按钮 */
     handleShowPop:function(e){
      console.log(e)
      _index = e.currentTarget.dataset.index
      this.setData({showPop:true,noteIndex:e.currentTarget.dataset.index})
  },
  /* 获取备注信息 */
  handleGetNote:function(e){
   this.setData({noteValue:e.detail.value})
  },
  /* 弹窗确定按钮 */
  handleClosePop:function(){
    var index=this.data.noteIndex
    var noteItem=`carList[${index}].note`
    var textInfo = this.data.noteValue
    this.setData({showPop:false,[noteItem]:textInfo})
  },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        var _this=this
        wx.getSetting({
            success (res){
              if (res.authSetting['scope.userInfo']) {
                // 已经授权，可以直接调用 getUserInfo 获取头像昵称
                wx.getUserInfo({
                  success: function(res) {
                    console.log(res.userInfo)
                    _this.setData({userPhoto:res.userInfo.avatarUrl})
                    console.log(_this.data.userPhoto)
                  }
                })
              }
            }
          })
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})